package com.zelma.house.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author zelma
 * @email 1239115389@qq.com
 * @date 2022-01-07 14:58:16
 */
@Data
@TableName("house_resource")
public class ResourceEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 发布房源id
	 */
	@TableId
	private Integer resourceId;
	/**
	 * 房源名称
	 */
	private String resourceName;
	/**
	 * 房产类型id
	 */
	private Integer propertyId;
	/**
	 * 小区名称
	 */
	private String resourceQuarters;
	/**
	 * 详细地址
	 */
	private String resourceAddress;
	/**
	 * 区域id
	 */
	private Integer resourceAid;
	/**
	 * 户型
	 */
	private String houseType;
	/**
	 * 朝向
	 */
	private String resourceOrientation;
	/**
	 * 装修
	 */
	private String resourceRenovation;
	/**
	 * 所在楼层
	 */
	private String resourceFloor;
	/**
	 * 总层数
	 */
	private String resourceTotalFloor;
	/**
	 * 面积
	 */
	private String resourceArea;
	/**
	 * 租金
	 */
	private BigDecimal resourceRent;
	/**
	 * 售价
	 */
	private BigDecimal resourcePrice;
	/**
	 * 标签id
	 */
	private String resourceLableId;
	/**
	 * 描述
	 */
	private String resourceDescribe;
	/**
	 * 用户编号
	 */
	private Integer userId;
	/**
	 * 用户名(二手房发布人)
	 */
	private String userName;
	/**
	 * 经纪人编号(指派经纪人)
	 */
	private Integer agentId;
	/**
	 * 修改时间
	 */
	private Date resourceUpdateDate;
	/**
	 * 房源状态0:新房1:二手房2:出租房
	 */
	private Integer resourceStatus;
	/**
	 * 售出状态0:未售出1:已租赁2:已售出
	 */
	private Integer resourceSoldStatus;
	/**
	 * 房源排序
	 */
	private Integer resourceSort;
	/**
	 * 审核状态0:未审核1:审核通过2:审核未通过
	 */
	private Integer resourceAuditStatus;
	/**
	 * 展示状态0正常展示1不正常隐藏(逻辑删除)
	 */
	private Integer resourceShowStatus;
	/**
	 * 是否收藏0:已收藏1:未收藏
	 */
	private Integer resourceCollectionStatus;
	/**
	 * 是否同步es:0未同步 1:已同步
	 */
	private Integer resourceEsStatus;
	/**
	 * 订单类型1:二手房出租2:有房出租3:我想买个房子4:我想租个房子
	 */
	private Integer resourceOrderId;
	/**
	 * 楼盘id
	 */
	private Integer saleId;

}
